import {UIViewBase} from "./UIViewBase.mjs";
import {MainCity} from "../../UI/MainCity.mjs";


export class UIMgr {
    private static _instance: UIMgr;

    private _uiBaseDict: Map<string, UIViewBase>

    public static get Instance(): UIMgr {
        if (UIMgr._instance == null) {
            UIMgr._instance = new UIMgr();
        }
        return UIMgr._instance
    }

    private constructor() {
        this._uiBaseDict = new Map<string, UIViewBase>()
    }

    public GetMainCity() : MainCity{
        return new MainCity()
    }
    

}